.home {
  width: 100%;
  height: 100%;
  min-height: 900px;
  margin: 0 auto;
  text-align: center;
  background: #060c1d url(../../images/home_bg.png) no-repeat;
  background-position: center 80px;
  background-size: contain;
  position: absolute;

  .desc-content {
    width: 630px;
    text-align: left;
    color: #fff;
    font-size: 18px;
    line-height: 30px;
    font-weight: 400;
    position: absolute;
    left: 50%;
    top: 42%;
    transform: translate(-50%, -50%);
    h1 {
      height: 60px;
      color: #fff;
      font-size: 41px;
      font-weight: 600;
      line-height: 60px;
    }
    h2 {
      height: 70px;
      color: #fff;
      font-size: 40px;
      font-weight: 600;
      line-height: 50px;
    }
    .btn {
      width: 135px;
      margin-top: 44px;
      background: #43a0ff;
    }
  }
}
